diabetes tipo 2 causas